using System.Security.Cryptography;
using MediatR;
using Microsoft.AspNetCore.Http;

namespace ChikovMF.Application.Features.SHOLF;

public class SHOLFCommand : IRequest<ICollection<string>>
{
    public IFormFile File { get; set; } = null!;
    public HashAlgorithm HashAlgorithm { get; set; } = null!;
    public int SegmentCount { get; set; }
    public Action<float> ProgressShow = default!;
}
